2021/1/22 Lab Study Session Iām going to talk about a natural language processing algorithm that carves sentences into sticky notes of up to 20 characters, but Iāll start with the big picture
Regroup
- Tools to help you organize your mind
- Organize information in fragments by arranging them in two dimensions and moving them freely
- An electronic version of the method Nishio uses for writing books and preparing lecture materials.
- Important stickies can be made larger with two clicks.
- You have to gather some fragments before you can feel the effects.
- You need to be familiar with creating fragments to use them.
- If you canāt use it, you wonāt have the skills to make fragments.
- Itās a chicken and egg relationship!
Segmented Sticky Note Algorithm
- So I would observe āwhat Nishio does when he makes stickiesā and program it.
- You put in a sentence, and a sticky note comes up.ā
- How do you prepare that sentence?
- People in this study group are pretty good at verbalization compared to the average in the world.
- A lot of people donāt write blog posts or anything.
- For those who are not good at verbalization, āpreparing sentencesā is difficult in the first place.
- It is difficult to write down the fuzzy, unorganized thoughts in your head, so Regroupās story is to first write them down in fragments, and then rearrange them to create sentences.
- The chicken and the egg relationship in āPrepare the text first.ā
Listening Chat System
- The program asks questions to the human and the human answers them.
- Apply keyword extraction to the userās responses, and ask in-depth questions for keywords that seem important.
- I made it before and had it live as a chatbot in Mattermostās unexplored junior chat.
- If I put the logs on Scrapbox from time to time, there were a few people who wanted to use them, but since itās a closed chat, I canāt let them use them.
- This time, some features have been removed and ported to the web.
Combine these three elements
- Conversation logs for the listening chat system,
- Sticky note with split sticky note algorithm,
- Import and organize in Regroup
Just completed on Thursday, January 21.
- Good and clear transition between divergent and convergent phases
- Need a bigger screen to organize
- Chat can be used on your phone while taking a walk.
- āIām going for a walk, chatting and venting.ā
- Iāll organize it on my PC/iPad when I get home.ā
- There are still many holes in the split-stickying algorithm.
The Future
- There is a lack of data stored in the chat system, so the keywords extracted during the chat are not being utilized very well.
- The part that uses machine learning and the part that spits out training data for machine learning was removed during this porting ā fix it.
- Specifically, āIs the user excited about the question?ā and āUnder what circumstances would the user be excited if I chose which question?ā
- Now every time I start a conversation I get amnesia.
- It would be better if it had a per-user memory.
- Or ākeywords this person uses a lot.ā
- Ultimately, it would be nice to be able to interact with stickies on Regroup by utilizing information such as how large they are or how adjacent they are.
- I wonāt memorize anything right now, so Iāll start with the easy part first.
Algorithms. - Assistance in dividing long sentences into stickies
discussion - Mechanical and Craftsmanship Division - Sentence organization process using Regroup - Originally derived from the KJ method, but no longer misleading to call it the KJ method - KJ Method āgroup formationā is clear inside and outside the group - This method has no clear group boundaries - They donāt even do the process of bundling and putting a nameplate on it. - The emphasis is on āeven if we cannot explicitly verbalize what the relationship is, we can express that it is somehow related by placing them close together.
- Wonāt I read the spatial arrangement I made six months later and not know what it means? Wonāt others get the message?
- It is a temporal part of the writing process and does not need to be conveyed.
- What happens in the chat when this Regroup?ā
- 60097864aff09e0000100886
- Itās a bit of an awkward question for Japanese, but it prompted me to notice
- Until you asked me this question, I was imagining only a one-way flow of āask in chat ā split ā put in Regroupā.
- I realized when you asked me that it could be in the opposite direction.
This page is auto-translated from /nishio/čćåŗććć£ććāä»ē®åå²āRegroup using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. Iām very happy to spread my thought to non-Japanese readers.